minister resident - English Synonyms Dictionary